have a long lasting marriage - Allemand Anglais Dictionnaire